* {
    margin: 0;
    padding: 0;
}

.body {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.div {
    height: 100%;
    background: url(../img/2038610.jpg) no-repeat;
    // background: url(../img/sunjunpchuazhoutu.JPG) no-repeat;
    background-size: 100% 100%;
    overflow: hidden;
    #error_span{
        display: block;
        text-align: right;
        height: 20px;
        padding-right: 20px;
        line-height: 20px;
        // border: 1px solid red;
    }
    .bor{
        >.bor1,.bor2 {
            border: none;
            border: 1px solid rgb(169, 169, 169);
            border-radius: 8px;
        }
        >.bor1{
            margin: 5px 0 10px 0;
        }
    }
    
    .div2 {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -70%);
        background-color: rgba(255, 255, 255, 0.7);
        border-radius: 10px;
    }
}